Big Huge Thesaurus

Morchella esculenta

noun